/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.terminalrodoviario;

/**
 *
 * @author TIAGO
 */
public class Hotel extends BaseEntity<Hotel>{

    // <editor-fold defaultstate="collapsed" desc="Builders">
    public Hotel()
    {
    }
    public Hotel(String name, String cnpj, String email, String corporateName, String municipalRegistration, String stateRegistration, String address, String cep, String description, String phone, String fax, City city, String webSite, String logo)
    {
        this.setCity(city);
        this.setAddress(address);
        this.setCep(cep);
        this.setCnpj(cnpj);
        this.setCorporateName(corporateName);
        this.setDescription(description);
        this.setEmail(email);
        this.setFax(fax);
        this.setLogo(logo);
        this.setMunicipalRegistration(municipalRegistration);
        this.setName(name);
        this.setPhone(phone);
        this.setStateRegistration(stateRegistration);
        this.setWebSite(webSite);
    }
    // </editor-fold>

    // <editor-fold defaultstate="collapsed" desc="Properties">
    private String name;
    private String cnpj;
    private String email;
    private String corporateName;
    private String municipalRegistration;
    private String stateRegistration;
    private String address;
    private String cep;
    private String description;
    private String phone;
    private String fax;
    private City city;
    private String webSite;
    private String logo;

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return the cnpj
     */
    public String getCnpj() {
        return cnpj;
    }

    /**
     * @param cnpj the cnpj to set
     */
    public void setCnpj(String cnpj) {
        this.cnpj = cnpj;
    }

    /**
     * @return the email
     */
    public String getEmail() {
        return email;
    }

    /**
     * @param email the email to set
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * @return the corporateName
     */
    public String getCorporateName() {
        return corporateName;
    }

    /**
     * @param corporateName the corporateName to set
     */
    public void setCorporateName(String corporateName) {
        this.corporateName = corporateName;
    }

    /**
     * @return the municipalRegistration
     */
    public String getMunicipalRegistration() {
        return municipalRegistration;
    }

    /**
     * @param municipalRegistration the municipalRegistration to set
     */
    public void setMunicipalRegistration(String municipalRegistration) {
        this.municipalRegistration = municipalRegistration;
    }

    /**
     * @return the stateRegistration
     */
    public String getStateRegistration() {
        return stateRegistration;
    }

    /**
     * @param stateRegistration the stateRegistration to set
     */
    public void setStateRegistration(String stateRegistration) {
        this.stateRegistration = stateRegistration;
    }

    /**
     * @return the address
     */
    public String getAddress() {
        return address;
    }

    /**
     * @param address the address to set
     */
    public void setAddress(String address) {
        this.address = address;
    }

    /**
     * @return the cep
     */
    public String getCep() {
        return cep;
    }

    /**
     * @param cep the cep to set
     */
    public void setCep(String cep) {
        this.cep = cep;
    }

    /**
     * @return the description
     */
    public String getDescription() {
        return description;
    }

    /**
     * @param description the description to set
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * @return the phone
     */
    public String getPhone() {
        return phone;
    }

    /**
     * @param phone the phone to set
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * @return the fax
     */
    public String getFax() {
        return fax;
    }

    /**
     * @param fax the fax to set
     */
    public void setFax(String fax) {
        this.fax = fax;
    }

    /**
     * @return the city
     */
    public City getCity() {
        return city;
    }

    /**
     * @param city the city to set
     */
    public void setCity(City city) {
        this.city = city;
    }

    /**
     * @return the webSite
     */
    public String getWebSite() {
        return webSite;
    }

    /**
     * @param webSite the webSite to set
     */
    public void setWebSite(String webSite) {
        this.webSite = webSite;
    }

    /**
     * @return the logo
     */
    public String getLogo() {
        return logo;
    }

    /**
     * @param logo the logo to set
     */
    public void setLogo(String logo) {
        this.logo = logo;
    }
    // </editor-fold>
    
}
